package com.lianlu.res;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;

/**
 * <p>获取短信模版响应</p >
 *
 * @author youyoukele
 * @version 1.0
 * @date 2024/5/14 17:25
 */
@Data
@Accessors(chain = true)
@JsonIgnoreProperties(ignoreUnknown = true)
public class GetSmsTemplateResponse extends BaseResponse {

    private List<Data> data;

    @lombok.Data
    @Accessors(chain = true)
    @JsonIgnoreProperties(ignoreUnknown = true)
    public static final class Data {

        /**
         * upmsSign : null
         * access : null
         * productId : 1002
         * channelCtc : null
         * channelCuc : null
         * signContent : 【虞美人】
         * suffixSign : 拒收请回复R
         * remark : null
         * limitDay : null
         * userName : 美服数字
         * type : null
         * sendCount : 10
         * signId : 92621
         * userId : 1039381
         * content : 亲爱的虞宝，感谢您的认可！点击这里 https://p.ymrsxy.com/{%变量1%} ，立即学习～
         * suffixSignId : 1
         * templateName : 课程交付变量短信
         * ctime : 2024-01-10T02:44:31.000+00:00
         * postCount : 10
         * id : 70076494
         * user : null
         * refuseReason :
         * status : 1
         * channelCmc : null
         */

        private Object upmsSign;
        private Object access;
        private String productId;
        private Object channelCtc;
        private Object channelCuc;
        private String signContent;
        private String suffixSign;
        private Object remark;
        private Object limitDay;
        private String userName;
        private Object type;
        private String sendCount;
        private String signId;
        private String userId;
        private String content;
        private String suffixSignId;
        private String templateName;
        private String ctime;
        private String postCount;
        private String id;
        private Object user;
        private String refuseReason;
        private String status;
        private Object channelCmc;

    }

}
